Home was clean clean clean!!! everything was well thought-out. spacious rooms, excellent amenities. will definitely stay again.