Comfortable & clean place for a short stay.