We enjoyed our stay over Christmas. The location is really convenient to the tube at the south Kensington station, and there are lots of nearby restaurants and coffee shops.