The David Hume apartment is and unforgettable stay situated right in between St. Giles and Edinburgh Castle on the Royal mile. We were very impressed with the cleanliness, location, amenities, and communication. Highly recommend!