My family of 5 (two teens and a 9 year old) were very comfortable staying here. I was worried about only having one bathroom, but the sink in the laundry area made up for it. The kitchen was stocked with everything we needed to cook. The bedroom was very warm at night, so we moved some additional fans in (there were several fans provided) and it was fine.
The beach right out back was AMAZING and we never felt the need to go to any other beaches. My husband and kids snorkeled several times per day and saw turtles, blow fish, an octopus, and pretty coral. We saw turtles on the beach, too.
Check-in was seamless. Communication was quick if we needed anything— we needed extra toilet paper and it was delivered within hours. The front door lock was finicky and a little annoying, but we figured it out. The construction was not an issue for us.
Thanks for a great stay!