Fantastic place! Location perfect, right on the Royal Mile, the quiet end. Highly recommend this place you can absolutely not go wrong. Would definitely go there again.