House and Leisure reviews our stunning Glen Villa property. Click here to view the post on Facebook. Lush and tranquil, and tucked quietly into the mountainside, Glen Villa offers the best of many worlds: city and nature, indoor and outdoor living, sophistication and...