Great High Spec Apartment. Well located and well equipped