Very clean!! Nice stove and counters. Location is excellent. Looks just like the pictures. Great space for a family. Comfy couch and beds. Check in was easy and a designated parking spot!