David‘s play was amazing to stay in and it’s location is perfect near the beach! Not too far from Edinburgh city center either but far enough away from the noisy madness. :) Communication was incredible and the hosts left super helpful tips in the flat and via messaging. Stay here!