Very good and clean stay. Upper floor was a little noisy during the night but tolerable.