Good location, close to the beach, supermarket and boat rentals. It was a good stay for us, but not a 5 star stay for the below reasons:
1. no towels or linen provided, you can pay extra to get them. We opted for the linen package, but they were delivered to us in bags, and we had to set them up ourselves, which was a bit unexpected. Also we had to use the pull out couch, there were no extra sheets provided for that. The linen package included the exact amount for the bedroom beds. I would recommend providing some extra linens so there is enough for the pull-out couches.
2. Bath mats & door mats were not provided. our feet were wet from the pool & beach, and there are no mats to dry them. it was also annoying that there are no bath mats, so bathroom floor was very wet after shower. I didn't realize no towel meant no bath mats as well. If that was communicated earlier we probably would have opted for the towel package.
3. No shower gel, shampoo, conditioner, etc. We are used to rentals providing them so most of us didn't bring.
4. two pools are shared amongst a few rental properties, and 1 pool was cloudy and when I complained, they just said you can use the other pool, that was not very desirable.
5. there were about 5 grills on site, but most of them had rusty racks and not well maintained. luckily we were able to find 2 that were cleaner!
6. the shower heads are fixed and not the handheld ones that are removable, that makes it hard to shower kids. and no hooks in the bathroom to put towels or clothes.
7. would also be nice if there were a full body mirrors in the rooms.
8. in the room we stayed at, the ceiling fan is too close to the bathroom, when we open the bathroom door, it hits the fan, actually quite scary
9. there is staff on-site during check-in process (which is a pro) but during check in, nothing was explained to us, and just a few pieces of paper given to us (good thing i read them). I would have expected the staff to go over some checkout instructions, for example, what time and that the recycle and trash needs to taken out, etc.
Most of these aren't deal breakers, just small annoyances that makes the experience not a 5 star one. I decided to leave this review because i think all of the things can be fixed/addressed and it would then make it a better stay for future guests!
Management was very responsive and professional during the whole booking process and I would probably recommend the place.