Great location, right on the beach. Many useful amenities. From the beginning, the communication was pleasant and smooth, Nancy was very accommodating and very quick to respond to questions. Place is a quiet, clean, spacious and calming.