This place was perfect. We had a big group everyone stayed comfortably. We walked to the beach everyday with all of kids and we are so glad we chose this place. Pools were great too!!! Host was amazing!