We loved our stay here, the shops and beach are so close. The view from the deck is incredible. It was better than we expected. Highly recommend.