The property is very spacious and clean. The view is stunning,and the balcony is huge. However the road is very busy /very noisy, the parking situation requires careful attention and could be difficult. The main bath is beautifully remodeled but primary bath is in need of updating. The property manager is responsive and accomodating.The location is close to the beach, few good restaurants and the supermarket. We enjoyed our stay but would have loved to have comfortable seating for more than 4 people,additionall towels, and an oven or toaster oven to reheat leftovers.