Tidy, clean place, nice for short or long stays.