Amazing! Everything was perfection, from check in, the pool, the suite, breakfast. It was close enough to town to walk, but far enough to feel like a world away with spectacular views from the pool area. Even had our own windmill! The only thing harsh was the towels. Would definitely stay again, and again...