Perfect place for long or short term accommodation