Great stay and weather was perfect- would definitely stay here again. Our group of 7+1 infant had plenty of space; loved the private beach access *it’s fixed, as of 8/18/23, from hurricane damage that was mentioned earlier in the year*, the private pool as well as a pool table+ping pong table, for any rainy days, was an awesome touch. Something worth mentioning: the private pool is fantastic, however, upon arrival, we noticed it had a slight green tint to it- it gets serviced on Tuesdays normally, so if this situation occurs they have to contact the owners private pool cleaner (not a big deal, but know this could take a day or so for them to come, prior to a Tuesday, if it is a weekend day, to clean it). There is foliage near the pool that could easily give it a green tint(they did tell us that could be a possibility causing it), but really it needed to be scrubbed with a pool implement. I would suggest having a spare scrubber on site, in addition to the bug net provided, for the guests to use to help avoid the pool from getting the green tint on the walls. The pool guy did come out on the weekend prior to the Tuesday cleaning (which we appreciated) and after a scrub plus double shock (did wait 24 hours post to swim), the pool was as good as knew for the rest of our stay. They do have alarms on the doors leading to the pool and deck area for safety purposes - a great touch, don’t let the alarm alarm you though, if the bypass button isn’t pressed, it will let you know it ;)