Super convenient apartment- perfect for long or short term stay.