It was my first time using this service and I am glad I did. It was nice to have mulitple things on one site so you didn't have to look down the rabbit hole. I liked that they did have a cancellation policy because I wasn't sure one of my party was going to make it (they didn't) and cancelling was relatively easy (took a couple of calls). There was only one problem and that they was a miscommunication on one of my bookings in which there was a 1.5 hour lag time between the swim with manatees and the airboat tour and when I got the location and they explained the tour times I immediately informed them that I was unable to do that due to another engagement. The business, thank goodness was accommodating. I do feel getyourguide needs to be more informative about things like this. I would definitely use them again though!