The apartment is way much better than the pictures on the airbnb, it's very modern, cosy, beautiful and clean. It is not far from Royal Mile, so we almost walked there everyday. There is also a tiny but lovely pool behind the lake where many birds living. Very ecological and peaceful. :)