If I could give 6 stars I would! Our hosts were so great, the pool was clean and was nice and quiet. The rooms were nice and clean. Make sure you get the recommendations from the hosts for places to eat, we did and every place we ate was sooooo delicious.