Good place for short and long term stays.