I booked Tessa's for my son and daughter in law for my son's 30th birthday surprise. Tessa went over and beyond, recommending restaurants to me, and allowing baggage drop off early so they got a full day in Edinburgh.
They loved it