Perfect apartment for long term or short term stay— great location, comfortable accommodations, and fantastic patio!