Amazing place, it has raised the bar for what I will give 5 stars from now on.
When places say cosy they often mean small this was actually cosy (and not small). The place was really clean. Everything is well thought out, well equipped, both the kitchen and bathroom had home comforts and the little things a traveller needs and may have forgotten.
It is near the centre but also right next to a huge open space and Arthurs seat.
I really enjoyed my few days there and would recommend it.