Very clean, very comfortable! 3 families with kids and we all had plenty of room. Great kitchen space, heated pool and clean clutter-free bedrooms and bathrooms. For the price it was a great deal- would stay again!