Great place for a longer term stay.