Excellent service, great snorkeling, very friendly staff, the most beautiful beach you will visit. Perfect weather, water crystal clear. Great scenery, if you know what I mean, Just a wonderful time overall. We didn't do the tour from Carnival but hired a taxi and the driver stayed with us all day, watched out things while we swam and shopped. Then gave us a wonderful City tour. All for $80. I gave her a $20 tip and she couldn't thank me enough. Alicia has lived in CA & spoke very good english. Took us to good shopping places. Her phone # is 011+504+98121121
if you would like it. She is worth it.