This place has everything. The beach is beautiful. Joanne filled us in on all the local options including a great place for dinner. The rooms were spotless and the bed comfortable. She also left us a nice breakfast.