Very nice place to stay, no matter long term or short term.