Great place for a medium-term stay.