Staying at this cozy place in the heart of Notting Hill feels like stepping into an award winning movie (You know which one, right?). Highly recommended.