You will not be disappointed with this apartment! The apartment is beautifully decorated, spacious, and very accommodating of a large group. The location is perfect: the beach is only a block away, and there are plenty of restaurants and souvenir kiosks within walking distance. Our host offered a lot of restaurant recommendations and was very helpful with our questions. Highly, highly recommended!