We had a wonderful stay. The location is excellent. We walked across the street to the beach every morning for a swim. The hot tub and pool was also better than we expected. There was several times we had it to ourselves. We would definitely stay here again!!