David's place was a fantastic spot to end our Edinburgh travels! I booked somewhat last minute, and David was super flexible in accommodating our preferred check-in time. The flat was spotless and spacious, with perhaps the most comfortable bed we encountered in Scotland. Seeing the castle right from the apartment was a pretty nice touch, too! Location is great and close to tons of restaurants and shops, plus two lovely coffee shops directly across the street. I 100% recommend staying here!