I would 100% stay here again.
It's a lovely flat which has been very nicely and recently decorated. The beds were comfy, the heating worked, the shower was hot, the carepts are new, cosy and in very good condition, the place was very clean and its location is excellent. You can park for free directly outside the flat (if you're lucky enough to get a space) between 6:30pm and 8:30am and there's also a multi-storey a couple of streets away. You even get a welcome treat from the owners. AND (something of a bugbear for me when staying in AirBnBs) they had more than enough loo rolls - not just the solitary one that usually gets provided. Likewise there was plenty of washing up liquid etc in the kitchen
From the flat we even saw a wedding procession led by a piper parade down the street. Wonderful.
Sainsburys is 25 metres away and there are loads of eating places very nearby.
Overall, I think this is the best AirBnB I can remember using.