an apartment ideally located and very well equipped