Wonderful place for long term stay.