Well maintained, very clean. Pleasure to stay.