Great place to stay, long or short term!