Great place to stay for long term or short term.
Highly recommended.