The location was absolutely perfect. A very short walk to the beach and an equally short walk to a grocery store, coffee, and restaurants. The descriptions were accurate, the place was very clean, and communication was always prompt and helpful. We had some minor issues we've shared with the owner but nothing significant enough to keep us from recommending this as a good place stay.