Place was extremely clean with lots of amenities! The table tennis was a great touch for the backyard! Definitely will stay here again!