Been using Get Your Guide for a few years now and have never had a bad experience. Have used them all of Europe, as well as in the UK. They have a fantastic variety of activities to suit all tastes and mobilities that are easy and simple to book. When booked, communication has been straightforward and refunds (the few times it was necessary) were swift.