A nice place to stay for a long or short term