This place was perfect for our family of 5. Each of our children got their own room, which was great. After the beach or pool, the outdoor shower was phenomenal. The place was in perfect condition, well maintained, and well stocked. I hope we get a chance to stay there again!