Great place to stay for solo travelers. Two minutes walk to Notting Hill subway station, three grocery stores around the corner, coffee shops, ATMs, five minutes walk to “ Churchill Arms” pub voted as the most beautiful pub in London.