Excellently appointed apartment and fantastic location