Lovely place to live for short term and long term.