Beautiful flat on the Royal Mile. Perfect location meant that we didn't have to be out for the whole day, we could nip in and out as we pleased.