Immaculately clean!!!!! The place is very modern and comfortable with all the amenities you could want - including air conditioning, clothes washer and drier, and free parking. The host is very professional! I would certainly stay here again.