A great apartment and fantastic location; home from home.