perfect location amazing place one of the best In Edinburgh