Monster beauty Charlize Theron & longtime beau Stuart Townsend were spotted living the good life in Belize.Â
The couple are on vacation in the rain forests of the South American country & from the looks of it enjoying themselves. Theron & Townsend are staying at the Blancaneaux Hotel, owned by Francis Ford Coppola, & paying about $2500 per night. Ahh, the good life…