I booked on behalf of my daughter and she reported back that she had a great time and that I should give Ian 5 stars for everything.