Perfect location, excellent communication, quick to respond to any inquiries. We had no complaints at all. The parking was invaluable! Tucked between the bay and the beach, we barely drove anywhere. We will be booking this place again.