Had a great stay in the small well thought out apartment 6. We loved the bed on a balcony and ladder access.
Shops, cafe and Tube station very close. Hyde Park 10 mins walk and Central London 20 mins on the Tube.
Just perfect for us.