stayed here twice-the location is great to walk to Trafalgar falls-just right up the road. There are numerous small hot and cold natural pools on the site-the food is fabulous, and the price is low! Great views-lovely place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.