We absolutely loved staying in Sharon's apartment! It was centrally located close to 2 tube stations, and many local attractions as well (we walked to breakfast each morning and to the top of Primrose Hill). Check-in was easy and Sharon gave us a lot of local suggestions for places to eat and things to do.
The interior was really spacious and clean -- particularly loved the floor to ceiling windows in the common space, they made the flat feel so light and airy. All the amenities were there as well (hairdryer, tea / coffee, extra towels and toiletries, etc.). For the price in this beautiful neighborhood it was a true steal :) We would definitely love to book again when we're next in London!