Great apartment for short term stays in a central location.