This place is a gem! The couple who owns it is on site, and completely lovely. The setting is serene and tropical, nestled between two streams. There is so much to do without setting foot off the property, boating, swimming (pool and river) wading in the waterfall, fish feeding, relaxing in the garden and in the spacious, clean and cool rooms. The staff is very helpful and accommodating, and made us feel like special guests over and over again. The breakfast is excellent as well. Plenty of variety to please each family member, and the owners even make and serve delicious homemade bread and bagels! We were sad to leave this special place, and will definitely be back!!