This condo was amazing - great location, great views, comfy beds, very clean and spacious! Bonus that it has three bathrooms. Easy walking distance to restaurants, bars, a little market and the beach. The pools were great too!
The hosts were incredibly responsive, kind and went out of their way to make sure we enjoyed our stay. Highly recommend!