Originally posted by Glitter
Avery it may be the only resort on EARTH that would make me go to Mexico again.
Geeze Louise and Villa 7 to boot for $300/week.
Shoot me now. Why do the left-coasties get all the great stuff? But then again they are furthest from the Goumbette get-togethers