Well located, spacious apartment and well equipped.