First of all GREAT review! You ladies write such informative reviews. There is no need to go to Trip Advisor if I ever want to go to Mexico.
Second, I had to stop reading because I almost passed out reading about your blood work!!! I am getting nauseas just writing! That is seriously CRAZY!!! What the hell!