A large and well equipped Apartment in a good location