Great place for long and short term stay!