The flat was absolutely perfect for our honeymoon. Everything you need is within a 5min-walk (Groceries, Restaurants, Bars, Public Transport). And the flat had everything you could ever want form an AirBnB stay ( Well equipped kitchen including dishwasher and wahing-machine, comfortable living room area with an amazon fire-TV-Stick, Wifi, etc.).
The beach is just a short walk away and the very center of edinburgh is a 30 minute ride away from the flat (the lines 26, X26 and N26 are almost available 24/7 roughly every 10 minutes)
On top of that Calum was very welcoming, always had an ear if we had any questions and answered really fast.
We would (and in the future possibly will) book this flat again. 10/10