This place was fantastic. Spotlessly clean, terrific communication, and a very simple check in/out procedure. The location is very close to the beach and any amenities you could need. My wife and I were here by ourselves but it would have been great for kids too!