It was a perfect place to stay for a single mom working with a budget. We booked the family cottage and I invited a friend and her son last minute and we had more than enough room for the 5 of us. We could've had a few more people. It was decently clean. But do know that you need to bring your own linens, towels, and cleaning supplies (hand towels, dish rag/sponge, soap). It helps them reduce cost. Kitchens do come stocked with cooking utensils and pots/pans. Overall, I wasn't mad at it. The property offers SO much for the kids. Multiple pools, basketball, and volley ball courts. It's right across the street from the beach and it's located in such a quiet area. It was perfect. We'll be back. Thank you Christian cottages!!!