Beautiful property, not too big, not too small, just the perfect size. The location was great, easy to get to shopping, and the beach is across the street (how perfect is that?!). Modern equipped apartment, with everything you need for a vacation. Highly recommend!