nice garden quite expensive though
I liked the place alot just that they are too expensive
Nice place to relax or have a lunch meeting
One of the best outdoor relaxing spots I've ever been.
Beautiful
A very nice place to stay
Nice Park for children and families
Excellent experience. Great restaurant, the scenery is clean and natural. Overall a nice place to be in a pristine environment.
Looks nice, more of an events centre than a resort for kids. Why is it called treasure Island?