The apartment needs serious refreshing. Super hard beds, dishwasher not working, kitchen very poorly equipped, water not always working in one of the bathrooms. Incredibly strong and heavy perfume smell upon checking. Relying too much on the fact that it is located next to Harrods. Very poor value for money.