Great hosts! Excellent location - close to the Royal Mile, the castle, and most of the local attractions.