This is an awesome place to stay. Nice and big with every accommodation. We loved staying here! It was so nice having enough bedrooms for our large group.