This is a great place with an amazing location! 10 minute walk to the Notting Hill tube station which was super convenient!