I had booked Ognjen's place for my parents who were visiting London. Prior to check-in, Ognjen and I were in constant communication about arrival times, etc and ensured that someone was around to meet us during check-in.
The flat is cozy enough for 2 people and consists of the necessities. It's generally clean and relatively quiet all day long. The St John's Wood area is pretty quiet and ideal for those who prefer a restful time. The tube station is just under 10 mins away on foot and along the way, you'll be treated to the sight of tourists checking out the most famous zebra crossing in the world on Abbey Road.
All in all, my parents had a pleasant stay.