Very clean!!!! Spacious and comfortable place to stay while visiting the area. Check-in and check-out couldn’t be easier and the kitchen is well equipped . One small cautionary note: bathroom has a few (well marked) floor levels that could pose a trip hazard for the unaware.