A perfect location for your first time in London. The Specialty shops and local restaurants are wonderful. Portobello Rd is within walking distance and a great place to spend an afternoon. Also the tube is close by and easy to get around in. Night time is lovely to walk though the neighborhood and explore.
The flat is beautiful with a English Country feel warm and inviting. Everything you need is there.