My family of five stayed here for 8 nights and it was the perfect place for us. My husband and my 7 month old and I slept in the bedroom and my 3 and 4 year old slept on the sofa bed. The beds were the perfect size.
For the bathroom, there was plenty of towels provided for the week. I loved also how beach/pool towels were provided.
The kitchen had the minimum for cooking. The cooking utensils were kind of flimsy but it got the job done. We like to cook while on vacation and would have liked a little more provided for the kitchen.
The pool access was great for the kids especially since we have the 7 month old. The sand at the beach was hard to keep away from him. The water was the perfect temperature and there was some toys too.