Wonderful space - modern, clean, comfortable, even better than the pictures! Great kitchen and our family of 5 had plenty of space for lounging and dining. Gracious host - attentive, thoughtful, and responsive with an easy check-in. Perfect location in walking distance of the beach, shops and restaurants.