This really is a gem - the flat is in a densely populated street but it wasn't noisy at all and having Holyrood Park on the doorstep is a treat. Easy access into town and out to the countryside and the coast, it's location was perfect for us. The flat is a great size for a couple, everything seemed fresh and new and it was super clean and the shower is amaaaazing, could've stayed in there all day. The kitchen wasn't everso well equipped for cooking full meals but I've mentioned this to the host and it's being sorted - communication has been easy and quick, we can't recommend this flat highly enough.