Great location! Shops and restaurants all around and easy walk to the beaches. Apartment was light and clean and comfortable. We were given great recommendations for restaurants and activities in the area, even tips on the best way to get to our next destination.