My husband and I went on a day trip to Ixtapa Island and the highlight was a wonderful hike around the island with another couple. When you arrive at the dock, hang a left from the beach instead of going to the right where everyone else goes. There is a path (a bit steep and rocky but we managed fine in sandals) which takes you to the peak of the island. The views are spectacular (careful - don't go to close to the edge!) and are well worth the trip. The trail eventually descends to the snorkelling area and then you are back in the tourist trap (about 1/2 hour at slow pace with picture stops). We didn't go snorkelling as it was very wavy. There were people walking on the coral reefs which is very bad for them - there are signs asking people not to do this but it wasn't enforced. As a nature person, please don't step on the reefs!
All in all, the places where the typical tours go on the island aren't really worth it but if you step off the beaten path, you will be rewarded. Then go to the beach and enjoy some beers!
PS - take a town bus (6 pesos/person) to Playa Linda and then the boat (30 pesos/person) instead of a tour. Much more freedom!



