We did have a nice comfortable stay at 20 Mews. There were 2 tube stops within a ten minute walk and the grocery store was only a block away. We never did get to watch Netflix, Prime, Apple+ and Disney+ even though we texted that it be taken care of a few days after we arrived. The bathrooms were good except for the upstairs shower that was difficult to turn on and the shower floor was slippery.