Elegant event venue, Villa Menelao, set in a scenic countryside location.