Messy check-in and not cleaned by arrival. Room ok, but no natural light as the windows are next to a wall.