We had a really good time! Location is great, we could walk anywhere from the apartment, local transportation worked well and we got great tips from John and his wife (both very hospitable) to make our days in Edinburgh more interesting! We also truly appreciated the breakfasts, it allowed us to sleep in and take it slow in the mornings :)