Well located & well equipped apartment