Super convenient rental; a very well managed space