We had a large group of 18, 4 different families and a few extra guests. There was plenty of space for everyone to keep their food items separate and plenty of rooms to accommodate everyone comfortably. Each room had an AC unit so everyone stayed cool. There were enough bathrooms to spread across families so that made it easy. We had a group of kids and they enjoyed the pool at the end of almost every day. We had access to the BBQ to cook a few home meals. Check in and out was easy and response time/ communication from Adam was timely for the duration of our trip. There seemed to be a great deal of flies, a few bugs (a few roaches and a small centipede) and a few small lizards. Our suggestion is to spray prior to a guests arrival. We had a need for more supplies but Adam was very prompt and came right over.