We thoroughly enjoyed our stay at the castle snug. The location couldn’t be better and it truly immerses you into the royal mile experience. The snug was clean and the hosts were helpful during our stay.