Our family of five (4yo, 2yo, 8mo) found this to be the perfect little space to retreat to after a day at the beach or exploring the island. It did the job for a place to sleep and regroup on our vacation and was clean and comfortable. One small issue was the TV had only one volume, VERY loud and we weren't able to fix that with the remote or manually on the TV. So once the kids were in bed we just hangout without the use of the TV. Another small issue we had was with getting the oven to heat up for making dinners. It took roughly 45 minutes for it to heat up to 350 degrees so we opted for the grills nearby the pool instead. Reviews spoke poorly about the parking/security attendants but we only had one woman who was less than friendly with us, who was very upset with us one morning telling us not to share our parking pass with other cars and showed a ticket with jumbled writing on it. We were very perplexed as to why she would think we were sharing our parking pass with other strangers, so we just ended up smiling and saying okay to get out of the situation. Other than that, it's a great location to the beach and everything going on in town and has such a beautiful view from the windows, especially at night. We'll definitely consider staying again.