Can I give this place more than a 5? I've traveled a lot, I live for cool hotels and I have never been to one better maintained with better service. Each staff member was nicer than the next and they certainly went above and beyond to accommodate our wishes while on the trip, specifically arranging horse riding for us when originally told it wasn't available. Breakfast was the best we had on the trip, and the included activities were fun and informative. Obviously the infinity pool is the main draw and it didn't disappoint. It was worth the drive out there. The breakfast spread was amazing. I can't say enough about this place, the service here is unparalleled.