Beautiful place, exceeded expectations. Friendly hosts.
Very clean, close to the beach.
Has everything you need.
5 stars