We did this in Oct. 07, it was pretty good, not a get out there and throw some sand kinda ride, but ok. the beach was not so good, but storm had just come through, but you can't ride on the beach just on some trails. Our guide was Carlos he was great, then we went to the little beach break, drinks and service good, massage on beach, $20 for 20 or 30 min. Not a bad excursion, but not sure I will get off ship in Progresso this trip.