Really nice place in central London - everything worth visiting is walking distance. Bars/restaurants/museums are literally at doorstep. Highly recommend.