The unit and property were beautiful and just as advertised. Mary was extremely responsive to all efforts at communication. The staff was outstanding across the board, but we especially enjoyed Alistair, who was extremely helpful from the time we arrived, and Jackie, who took great care of us at the beach! We have been to this area several times, but this was our first time at this property. It made the experience better than we could have asked. The only negative was that the upper pool was under construction, which made access to the lower pool and beach a little less convenient, but we knew of this issue before booking, so it was not a problem. We would definitely stay here again!