Great place for short and medium term stay.