This place is very clean and can accommodate a family of 5 very comfortably. Loved all the amenities and my family enjoyed every minute. Great outdoors area and pool for the kids. Surprisingly, the beds and linens were so comfortable and got quality sleep in between all the activities. I definitely be staying here in the very near future. Mahalo.