A nice clean place. A pleasant short stay