A great place to stay--furnishings are very nice and modern, beds super comfortable, kitchen appliances and amenities seem brand new and view is amazing. Very spacious 2 bedroom with small but functional balcony. Not super walk-able to usable beach or restaurants, but location otherwise great (and there are many amazing beaches and hiking trails that are easy/quick to drive to and park). Communication was great. Thank you for a wonderful week!