The location of the hotel is perfect especially if your arrival/departure airport is Heathrow. The surrounding was good, no congestion and very near to Hyde Park/Kensington Garden. Large lobby and as a whole a very pleasant atmosphere,friendly and helpful staff. The breakfast was excellent.The bathroom was a bit too narrow and very little space to hang-up towers. Moreover there was no mini-bar in the room. This is a 4-star hotel and a mini-bar should be standard. Even 3-star hotels in for example Thailand have mini-bar.The maids were very slow at cleaning the room. As an example,I put the sign which is designed to request room-cleaning on my door at 11:00 am but when I returned at 3:00 pm, the room was still not cleaned.This was not an isolated case even though the hours were not the same.