Perfect! Modern, clean, great appliances and sleek design. Beautiful view of the water right from the balcony. Easy parking. The location cannot be beat, walking distance from the beach, amazing restaurants and shopping. Brooke was super communicative and helpful the entire time, she checked in and was always available to answer questions or help. We can’t wait to stay again!