A really well located apartment with free parking which served us perfectly for our Edinburgh stay with our two kids. Would highly recommend Keith's place as a great base for your trip