Good place to visit with your friends.
Best place to have fun and to chill to watch football
Views of a passers - by :Its sort of a car - wash. No personal experience .
Very good place
Is a good place
Fun spot to hang with friends
Best of all the best place in mbeya
Somehow a good place to refresh
It is good.