I have no suggestions (we went to Cabo once but the hotel we stayed at has been getting really bad reviews since the 2+ years we stayed there) but check out www.tripadvisor.com.
It's a great resource for honest, real reviews and amateur pictures from people who have actually been there.
__________________ Kyle (me), Britney, Brooklyn, and Coral |