Location is perfect! The communication was outstanding! Minutes to the beach; very close to shops and restaurants. The pictures do not do justice to the property. You can expect to get exactly what is advertised at this place. We had everything we needed to enjoy the place and the local beach. They prepared this place like home away from home. Very thankful for this opportunity and can't wait to return.