what a great place for short- and longterm stay.