Perfect place to stay, for both short term and long term!