We had a great stay at this home with our family group of 24 people. The house had plenty of space, a great pool, a large kitchen with plenty of cookware and utensils, comfortable beds, good Wi-Fi, and reliable air conditioning. The location was also great, with many activities nearby and the beach about a 10-minute walk away.The host was very responsive, checked in with us daily, and was quick to help with any questions or concerns.A few areas that could be improved are the cleaning and pest control. While the home was clean overall, it could use a deeper cleaning. We found old stains underneath some beds and couches, as well as old candy under one of the beds, which could be a concern for families with small children.We also experienced some pest issues during our stay. There were bees nest but the host got someone right away to take care of the issue. We also noticed quite a few roaches outside, nothing in the house and some ended up in our luggage. If your planning on staying here, try to keep you items on the porch above to avoid this. Overall, this home has a lot to offer for large families and groups. With improved pest control, we would definitely consider staying here again.