Very comfortable stay and easy to get around and into Edinburgh. We stayed with our dog and it was comfortable enough as the apartment is very spacious with a front porch.
There is a park about 5 minutes away to take the dogs to for a comfort break, even though not the best kept park, it does the trick.
Would need 10-20min walk to get to nice bars and restaurants, but it is an easy walk and worthwhile.