Excellent stay. 2-5 minute walk from the beach, cafes, and markets. The bed was very comfortable and the condo stayed cool throughout the day. Well-stocked kitchen and the included beach gear was a very nice addition, we didn't even have to rent snorkles. Wifi is good enough to take zoom calls as well. We would absolutely stay again.