Great place and great hosts. It’s a house in a gated community. The community has a private pool and a private beach (about 5 mins walk from the house). Beach is amazing, with great sand, and very few people. The house has 3 bedrooms upstairs and 1 bedroom downstairs. The living room is great, the kitchen too, and there are two terraces (front and back), with a grill in the backyard. The TV in the living room is great (with Roku). The couches are amazing. Hosts offered their help with everything and were very quick to respond. Regular cleaning during the stay is not included and needs to be paid for separately. Overall, highly recommended.