All around very clean, fantastic location, with good communication. Single complaint is the unbearable mattress that is comparable to sleeping on the floor.