The location is perfect and everything is easily accessible from Wynn’s place. It was perfect for our three days in London. We appreciated Wynn letting us drop off our luggage before check in. Would definitely recommend!