This place is lush, green and breathtaking. There is the option of beach or the river. It has a great atmosphere.
dislike: the drinks are overpriced. I ordered iced tea and got quite a watered-down version of the drink but the ambience of the place made me overlook that. Next time I wont order iced tea lol
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.