This stay was perfect for my family and friends. It was very clean and larger than shown in photos!!! The kitchen had all of the utensils/appliances and pots we needed which was great. The bathrooms were stocked with complimentary washes. They had plenty of towels and pillows. The outdoor section was perfect. It has a very large 7ft pool!!! lots of seating areas and a grill. I would highly recommend this stay.