My girlfriend and I went in april of 2010 and this place was amazing! All the staff that we encountered were very courteous and attentive. The beach was a little rocky and there was a strong undertow, but you still could snorkel if you didn't mind dodging a boulder or two. I went fishing right off the beach and caught a puffer fish and needle fish with the poles and bait the hotel provided for free. The staff was very helpful with booking our horseback riding and zip line excursions. Its seemed as if you could always find a quiet corner to chill in the sun and have a drink without the noise and craziness of a super busy resort. its was a short 20 minute jaunt to downtown cabo. All in all this was one of our favorite resorts to stay at, I highly recommend it.