The best thing about this listing is definitely the location which is near Lancaster gate and Paddington. The shops around the area provide all the essentials. Highly recommended for max of 4 pax.