Good location for me, shop 50m away, nice flat.
The self check in process is very easy and I got instant responses from Rajvant.
A few things missing on arrival - toilet paper, washing up liquid, I think this time the host was rushed and was no trouble to get from local shop - always worth checking these on arrival at any property!
A few very nice touches, like the framed notes and instructions around the flat, and everything labelled. Perhaps some of the labels need updating though, the drawer marked sheets contained baby changing good - but no problem.
Overall I would recommend to other travellers.