Stylish hotel kind of out of the way. Great service, very welcoming staff to us and our little dog. Beautiful grounds with tennis, playground, soccer field, pool, etc., in a very natural, quiet setting. Very nice breakfast. Big, beautiful room in a new resort hotel. We arrived after a big rain and the mosquitoes outside were in full force. Plenty of parking, breakfast in bed, helpful staff. Would recommend to anyone who doesn't mind a bit of a drive to get to this off the beaten path location. Stay a little while - the grounds offer plenty of activities and there's a quaint little bar/convenience store just a short walk away that is adorable!