We had a very nice stay and the location was situated in a very good area. 5-10 minutes walk to amazing museums, subway/tube, shopping,restaurants and a wonderful park.
Highly recommend this place and location.