We had a great time staying at David's beautiful flat. The location is perfect to explore Edinburgh but also for spending some time at the beach. We had everything we needed and the communication with David was very good. We would always again choose to spend our days there!