I'm not sure you could have a better stay at any of the many upscale hotels in the area. This apartment is beautiful, perfectly located, jaw dropping views, terraces, spacious, parking, elevator, and great location. I've given a lot of reviews and most are good, because I shop my apartment choices well, but this one is 5 star. If you are going to visit this lovely beach town, you will not find a better place to stay.