Nice place for short or long term stays.