Everything was great, really good communications and the whole process was simple.

The location was great with a short distance to the beach, we went during the end of the season the beaches were not busy and warm enough to snorkel around on chill days.

I do recommend getting a car to get around however buses are easy to get and super cheap!