Very clean with all amenities you could need for a long or short stay. Host was very accomodating and helpful.