I stayed here for a conference taking place at the Olympia conference centre, and the location could not have been better. 1-2 minutes walk from my rooms to the conference centre. Great!
The room itself was lovely, really spaceous with big comfy bed and a lovely bathroom with a bath tub. So far - excellent! Yes, there are stairs and no elevator, so if you have a heart problem and lots of bags it may not be the place for you. Worked fine for me.
Breakfast was adequate with yoghurt, cereals, pastries and cooked options. I ordered scrambled eggs the first morning, but they were not very nice (white and undercooked), so I stuck to toast and yoghurt on day 2.
Staff was friendly and helpful. Having the check-in desk at the bar is a little awkward, particularly if you arrive at night, like I did, but not really a problem.
My only reasons for not giving this a "Very good" are: The room was pretty cold, and I could not find a heater. I have to say that I did not contact "the reception" about this issue as I was very ready to go to bed and already in my PJs when I noticed just HOW cold it was, but I had to wear an extra sweater and socks in bed to get some sleep. Also, I had a corner room (lovely view!) and that meant that there was traffic on both sides, and even with good sound insulation it was quite noisy. If you are a light sleeper, like I am, bring earplugs and expect to be woken a couple of times during the night. Hammersmith road is quite busy.
So - all in all: a lovely place to stay, and very conveniant for Olympia conference centre, but a little too cold and noisy. Also - a bit far from an underground station, so take a taxi if you have lots of luggage with you.