The house is perfect for a large group, clean, and beautiful! We came down from Michigan for some warmth and sun. We spent our time enjoying the resort amenities and family time at the house. Check in is a little confusing. You have to check in at the resort entrance first to get your gate card to the house entrance which is down the street and around the corner. I liked that the main floor had 2 bedrooms and a bathroom for the older folks in our group. A higher toilet, shower slip mat, and grab bar to support themselves would have been nice to have. We ate most of our meals in. The kitchen was well stocked for the most part. A couple larger frying pans, griddle, common spices, and stove top cleaner would have been nice to have available. Only a couple days of essentials are provided. Plan to buy trash bags, dishwasher pods, paper towel, toilet paper, and laundry detergent. The 4 toilets each come with only one roll of toilet paper which became a big deal on day 2 for about 30 minutes when everyone needed to poop but had to wait for more toilet paper to arrive. The 17 year old girls sharing the bunk room with little siblings complained that the ensuit bathroom door didn't latch properly or lock. This was remedied by having them use the hallway bathroom upstairs instead. The a/c leak during our stay was promptly taken care of. Matt and Kara are super responsive and the landlord, who lives 2 doors down, is great. The little screened in private pool in the back is darling, and the grill was wonderful and worth the extra money. The safety pool fence and door alarm were great with my toddler nephew there. It would have been nice if a baby stair gate was available to keep him off the stairs. The clubhouse pool is great with plenty of seating. The walk to the clubhouse was so fun! We saw our little alligator friend every day and lots of wildlife as we crossed the bridged walkway. Having a laundry room was a game changer. It was nice to pop the provided pool towels in the dryer at the end of our pool days and keep up on our laundry during our stay to avoid taking a weeks worth of laundry home. Keeping a large, multi-family group of old, young, handicapped, and mentally unstable is an impossible combination to keep completely happy, but I would not hesitate to book another stay at this home with just my immediate family next time!