Amazing location, minutes to the beach, shops, restaurants, and activities. The place was nice and clean with many amenities like beach towels, snorkeling gear, extra towels, coffee, and beach umbrella and chair. Public transportation was available right down the street! In the building there were a coffee shop, pizza, place, a small grocery store, and a burger place, which made things even better. I traveled with my nine month old son and Caroline was kind enough to provide a brand new playpen for him to sleep in. I would absolutely recommend and go back to this place! Thanks Caroline for being an amazing host!