We loved our stay and would definitely go back! The condo was newly remodeled and spotless. The decor and finishing touches are wonderful and you will have everything you could possibly need for your stay. The kitchen equipment is fully stocked with high quality items. We cooked breakfast and dinner a few days while we were there and had more than what we needed. The hosts were so accommodating and kind and provided us with so much information on things to do while we were there and also had a welcome gift for us. The pool is immaculate and had a shallow pool for Our toddler to play in. The beach Is just a cross from the grassy area in front of the condos and aside from being slightly rocky, it’s perfect. The condo seem to be centrally located to everywhere we wanted to go. The complex itself is clean and quiet.