Super clean, intimated well before time and all the amenities you could need at a place. Totally recommended.