Lovely flat literally right off the royal mile, and therefore easy access to everything. Flat has all of the essentials that you might need, Gary is helpful and communicative.