It's an absolutely amazing place with the colorful decorations! The location is absolutely perfect, right on the beach! The view from the patio was simply breathtaking! We loved spending our mornings, afternoons and evenings there, enjoying breakfast, lunch and dinner. The kitchen was fully equipped, giving us the freedom to cook our own meals, but the restaurant downstairs was also a great option. We ordered a dinner and it was delivered straight to our unit – it was so convenient! The snorkeling was out of this world – we loved exploring the underwater world just meters from the shore. Our host was incredibly responsive and accommodating. We can't wait to come back!