Great option for short term and long term stays.