We had an amazing time and Kate was wonderful. It was so convenient as it is easy to walk to the Royal Mile and the train station. I would definitely recommend.