You will have everything you need in this place. Walking distance from the beach & stores. Very clean. Every person in that building is nice. Parking is a bit tricky when you get there but you will get used to it right away. The view is amazing. We had the best one week there.