We were visiting Edinburgh for one night with our two year old and four year old and David let us stay for one night even though there is usually a two night minimum stay. The location was perfect for us as our main reason was to visit the castle and the house is literally at the gates through a private gate too! It feels so special. The apartment is more than comfortable, authentic and a secret gem! And the hospitality of Rita the housekeeper and David who both helped out when we couldn't figure out the heating and allowed us to leave our luggage in he vestibule - just great! We will definitely stay again!