It was a pleasant stay and the room is nice for a couple. The location was also good, right above Hyde Park, 5 minutes walk to the nearest underground station and 2 minutes to buses.
It was great to be possible to leave the bags in the office before check-in and after check-out.